﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Bussiness;

namespace KiwiShopping.Models
{
    public class ProductsModel
    {
       private int _ID;

        private string _Name;

        private string _Code;

        private string _Description;
        private string _ListSize;

        public virtual string ListSize
        {
            get { return _ListSize; }
            set { _ListSize = value; }
        }

        private System.Nullable<System.DateTime> _DateImport;

        private System.Nullable<int> _IdCategory;

        private System.Nullable<decimal> _PriceImport;

        private System.Nullable<decimal> _PriceExprort;

        private System.Nullable<int> _Count;

        private System.Nullable<bool> _Status;

        private System.Nullable<decimal> _PriceExprortFact;

        private string _Unit;

        private System.Nullable<bool> _HaveSize;
    
    


    
        /// <summary>
        /// There are no comments for ID in the schema.
        /// </summary>
        public virtual int ID
        {
            get
            {
                return this._ID;
            }
            set
            {
                this._ID = value;
            }
        }

    
        /// <summary>
        /// There are no comments for Name in the schema.
        /// </summary>
        public virtual string Name
        {
            get
            {
                return this._Name;
            }
            set
            {
                this._Name = value;
            }
        }

    
        /// <summary>
        /// There are no comments for Code in the schema.
        /// </summary>
        public virtual string Code
        {
            get
            {
                return this._Code;
            }
            set
            {
                this._Code = value;
            }
        }

    
        /// <summary>
        /// There are no comments for Description in the schema.
        /// </summary>
        public virtual string Description
        {
            get
            {
                return this._Description;
            }
            set
            {
                this._Description = value;
            }
        }

    
        /// <summary>
        /// There are no comments for DateImport in the schema.
        /// </summary>
        public virtual System.Nullable<System.DateTime> DateImport
        {
            get
            {
                return this._DateImport;
            }
            set
            {
                this._DateImport = value;
            }
        }

    
        /// <summary>
        /// There are no comments for IdCategory in the schema.
        /// </summary>
        public virtual System.Nullable<int> IdCategory
        {
            get
            {
                return this._IdCategory;
            }
            set
            {
                this._IdCategory = value;
            }
        }

    
        /// <summary>
        /// There are no comments for PriceImport in the schema.
        /// </summary>
        public virtual System.Nullable<decimal> PriceImport
        {
            get
            {
                return this._PriceImport;
            }
            set
            {
                this._PriceImport = value;
            }
        }

    
        /// <summary>
        /// There are no comments for PriceExprort in the schema.
        /// </summary>
        public virtual System.Nullable<decimal> PriceExprort
        {
            get
            {
                return this._PriceExprort;
            }
            set
            {
                this._PriceExprort = value;
            }
        }

    
        /// <summary>
        /// There are no comments for Count in the schema.
        /// </summary>
        public virtual System.Nullable<int> Count
        {
            get
            {
                return this._Count;
            }
            set
            {
                this._Count = value;
            }
        }

    
        /// <summary>
        /// There are no comments for Status in the schema.
        /// </summary>
        public virtual System.Nullable<bool> Status
        {
            get
            {
                return this._Status;
            }
            set
            {
                this._Status = value;
            }
        }

    
        /// <summary>
        /// There are no comments for PriceExprortFact in the schema.
        /// </summary>
        public virtual System.Nullable<decimal> PriceExprortFact
        {
            get
            {
                return this._PriceExprortFact;
            }
            set
            {
                this._PriceExprortFact = value;
            }
        }

    
        /// <summary>
        /// There are no comments for Unit in the schema.
        /// </summary>
        public virtual string Unit
        {
            get
            {
                return this._Unit;
            }
            set
            {
                this._Unit = value;
            }
        }

    
        /// <summary>
        /// There are no comments for HaveSize in the schema.
        /// </summary>
        public virtual System.Nullable<bool> HaveSize
        {
            get
            {
                return this._HaveSize;
            }
            set
            {
                this._HaveSize = value;
            }
        }
        
    }
}